home *** CD-ROM | disk | FTP | other *** search
/ Gold Medal Software 1 / Gold Medal Software Volume 1 (Gold Medal) (1994).iso / graphics / pv3db1.arj / PV3DB191.EXE / POV / MAP2PIT.POV < prev    next >
Text File  |  1993-10-10  |  4KB  |  147 lines

  1. /***********************************************************/
  2. /* PV3D B1.91       One modeler for POV-RAY and VIVID      */
  3. /***********************************************************/
  4. /* POV-RAY V2.0 Generated file                             */
  5. /* Copyright Lecointe Ludovic 1992,1993                    */
  6. /* PV3D is a FREEEWARE. Use the no registered version only */
  7. /* for no commercial use. Send to me your contribution for */
  8. /* the development of PV3D and receive the last available  */
  9. /* registered version of PV3D.                             */
  10. /* 250FF pour la France. 55$ For all other country         */
  11. /***********************************************************/
  12. /* Lecointe Ludovic                                        */
  13. /* 16 Rue du Bouvreuil                                     */
  14. /* 77240 CESSON la Forêt                                   */
  15. /* France                                                  */
  16. /***********************************************************/
  17.  
  18. /* External PV3D 'DEFAULT.INC' Area */
  19.  
  20.  
  21. #default {
  22.     pigment
  23.         {
  24.         colour rgbf <1.0 1.0 1.0 0.0>
  25.         }
  26.     finish
  27.         {
  28.         ambient .4
  29.         diffuse .6
  30.         phong 1
  31.         }
  32.     }
  33.  
  34.  
  35. /* Standard POV includes files Area */
  36.  
  37. #include "colors.inc"
  38. #include "shapes.inc"
  39. #include "textures.inc"
  40.  
  41. /* External 'filename.PIT' pigment Area for this frame */
  42.  
  43. #declare MAP_112 = pigment {
  44.     image_map { < 1, 0, -1 > gif "MAP_11.GIF"   map_type 0  interpolate 2 }
  45. }
  46.  
  47. #declare MUR1 =  texture {
  48.    pigment { image_map {gif "brique2.gif" interpolate 2.0 }               }
  49.    normal  { bump_map  { gif "brique4.gif" interpolate 2.0 bump_size 5.0} }
  50.    finish  { phong 0.3 phong_size 72  ambient 0.4 reflection .4           }
  51.   }
  52.  
  53. /* Camera and Light Area */
  54.  
  55.  
  56. camera { 
  57.         location        <0.16000, 0.00000, -2.88000>
  58.         direction       <0, 0, 1.0>
  59.         up              <0, 1, 0>
  60.         right           <1.3333, 0, 0 >
  61.         look_at <0.00000, 0.00000, 0.00000>
  62. }
  63.  
  64. /* union Declare Area */
  65.  
  66. /*********************************/
  67. /*Master*/
  68.  
  69. #declare Master =  union
  70. {
  71.  
  72.     /*Start Definition of   Cube0*/
  73.  
  74.    object
  75.    {
  76.     box
  77.         {<-1.0, -1.0, -1.0>, <1.0, 1.0, 1.0> 
  78.         scale < 1.66000, 1.04000, 0.10000>
  79.         translate < 0.00000, 0.00000, 0.00000> 
  80.         texture
  81.         {
  82.         MUR1
  83.         translate < 0.00000, 0.00000, 0.00000> 
  84.         }  /* End texture */
  85.         pigment { quick_colour red 1.000000 green 1.000000 blue 1.000000 filter 0.000000}
  86.      bounded_by { box { <-1.76000, -1.14000, -0.20000>, <1.76000, 1.14000, 0.20000>}}
  87.     }  /* End Shape or Object */
  88.    } /*End object*/
  89.  
  90.     /*Start Definition of   PlaY1*/
  91.  
  92.    object
  93.    {
  94.     plane
  95.         { <0.0, -1.00000, 0.0>, 0.0 
  96.         translate < 0.00000, -1.04014, 0.00000> 
  97.         texture
  98.         {
  99.         MAP_112
  100.         translate < 0.00000, -1.04014, 0.00000> 
  101.         }  /* End texture */
  102.         pigment { quick_colour red 1.000000 green 1.000000 blue 1.000000 filter 0.000000}
  103.     }  /* End Shape or Object */
  104.    } /*End object*/
  105.  
  106.     /*Start Definition of   pv3d.gif*/
  107.  
  108.    object
  109.    {
  110.     height_field
  111.         { gif "pv3d.gif"
  112.         water_level 0.001
  113.         translate < -0.5, -0.5, -0.5> 
  114.         scale < 2.24000, 0.48000, 1.00000>
  115.         rotate < 270, 0, 0> 
  116.         translate < 0.00000, 0.00000, -0.20000> 
  117.         texture
  118.         {
  119.         Blue_Sky3
  120.         rotate < 270, 0, 0>
  121.         translate < 0.00000, 0.00000, -0.20000> 
  122.         }  /* End texture */
  123.         pigment { quick_colour red 1.000000 green 1.000000 blue 1.000000 filter 0.000000}
  124.      bounded_by { box { <-1.22000, -0.60016, -0.54032>, <1.22000, 0.60016, 0.14032>}}
  125.     }  /* End Shape or Object */
  126.    } /*End object*/
  127.  
  128.     /*Start Definition of   Ligh2*/
  129.  
  130.    object
  131.    {
  132.     light_source
  133.         { <0.0, 0.0, 0.0>
  134.         colour rgb <1.00000, 1.00000, 1.00000>
  135.         scale <0.40000, 0.44000, 0.40000> 
  136.         translate < -1.28000, 0.00000, -1.90000> 
  137.         }  /* End Light Shape */
  138.    } /*End object*/
  139. } /*End union*/
  140. /* Frame Area */
  141.  
  142.  
  143. /*+++++++++++++++++ Start Master ++++++++++++++++++++++++++*/
  144.  
  145. object { 
  146.     Master
  147.     } /* End Master Groupe */